//
//  SceneryDetailModel.h
//  lv678
//
//  Created by apple on 15/9/8.
//  Copyright (c) 2015年 lampshade. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface SceneryDetailModel : NSData
/**
 *  门票资源描述信息
 */
@property (nonatomic, copy) NSString *Description;
/**
 *  门票资源市场价
 */
@property (nonatomic, assign) int MarketPrice;
/**
 *  返现金额
 */
@property (nonatomic, assign) int ReturnCashAmount;
/**
 *  兑换方式，值可能有：0，有效证件。1，确认单。2，短信。3，二维码。4，实物票，5，陪同单
 */
@property (nonatomic, copy) NSString *ExchangeMode;
/**
 *  是否返现
 */
@property (nonatomic, copy) NSString *IsReturnCash;
/**
 *  提前预定天数
 */
@property (nonatomic, copy) NSString *AdvanceBookingDays;
/**
 *  是否高风险
 */
@property (nonatomic, copy) NSString *IsHighRisk;
/**
 *  提前预定时间
 */
@property (nonatomic, copy) NSString *AdvanceBookingTime;
/**
 *  适用人群(成人:1 儿童:2 学生:4 老人:8 通用:16)
 */
@property (nonatomic, copy) NSString *PeopleGroup;
/**
 *  景点名称
 */
@property (nonatomic, copy) NSString *Name;
/**
 *  可选最小份数
 */
@property (nonatomic, assign) int MinQuantity;
/**
 *  实名制类型 :0, 不考虑实名验证 1，需要实名制验证，一张一人 2，需要实名制验证，一单一人 3，不需要验证，一张一人 4，不需要验证，一单一人
 */
@property (nonatomic, copy) NSString *RealNameType;
/**
 *  可预订限制时间
 */
@property (nonatomic, copy) NSString *CanBookingLimitTime;

@property (nonatomic, copy) NSString *UnitQuantity;
/**
 *  收款方式(O-现付;P-预付)
 */
@property (nonatomic, copy) NSString *PayMode;
/**
 *  类型ID
 */
@property (nonatomic, assign) int CategoryID;
/**
 *  门票资源类型，值可能有：0，无。1，特惠。2.单票。4.套票
 */
@property (nonatomic, assign) int TicketType;
/**
 *  携程卖价
 */
@property (nonatomic, assign) int Price;
/**
 *  景点编号
 */
@property (nonatomic, assign) int ID;

@property (nonatomic, assign) BOOL IsNeedCredentials;

@property (nonatomic, copy) NSString *TicketGroupAttributes;
/**
 *  可选最大份数
 */
@property (nonatomic, assign) int MaxQuantity;

@property (nonatomic, strong) NSDictionary *TicketDistributionChannel;
@property (nonatomic, strong) NSDictionary *ResourceAddInfoList;

- (instancetype)initWithDict:(NSDictionary *)dict;
+ (instancetype)sceneryDetailWithDict:(NSDictionary *)dict;
@end
